star magnolia

英 [stɑː(r) mæɡˈnəʊliə] 美 [stɑːr mæɡˈnoʊliə]

网络  星木兰花

网络



英英释义

noun

  1. deciduous shrubby magnolia from Japan having fragrant white starlike flowers blooming before leaves unfold

      Synonym:    Magnolia stellata